.red{color: #ef7d7d;}
.color-orange{color: #fa7b1e!important;}
.mr0{margin-right: 0!important;}
.mt5{margin-top: 18px;}
.w400{width: 400px;}
.h496{height: 496px;}
.h374{height: 374px;}


/*内容*/
.main-top{padding: 38px 127px 26px 0;text-align: center;position: relative;}
.main-top img{
	margin-bottom: 24px;
}
.main-top .samalltitle{
	height: 14px;
	overflow: hidden;
	margin: 0 auto;
	
}
.main-top .more{position: absolute;width: 120px;height: 28px;line-height: 28px;color: #5cb6e4; background: url(../images/more.png) no-repeat;    text-indent: -14px;
    right: 0;
    top: 40px;}

.main-body-left{float: left;width: 800px;}
.main-body-right{float: right;width: 260px;}
.main .swiper-container1{
	width: 800px;
	height: 450px;
}
.main .mainslider{width:800px ;height: 450px;position: relative;
box-shadow: 0 5px 10px #ded8d8 ;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ded8d8')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ded8d8');
}
.main .swiper-slide{position: relative;}
.main .swiper-container1 img{width: 800px;height: 450px;}
.main .swiper-container1 .text{text-align: center;height: 60px;width: 100%;background:url(../images/sliderbg.png);color: #fff;position:absolute;left: 0;bottom: 0;line-height: 60px;}
.main .swiper-container1 .text a{color: #fff;}

.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:68px;
  width: 100%;
  z-index: 1;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: url(../images/sd.png);
  margin: 0 7px;
  cursor: pointer;
}
.swiper-active-switch {
  background: url(../images/sdon.png);
}




.maincard{
	padding-top: 72px;
	position: relative;
}
.maincard .maincardleft{
	position: relative;
	top: -34px;
	left: -40px;
	width: 300px;
	height: 400px;
	background: #ffad90;
	box-shadow: 0 5px 10px #ffad90;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffad90')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffad90');
}

.maincard .mainmaincardtit {
	width: 120px;
	height: 120px;
	background: url(../images/titlebg.png) no-repeat center;
	background-size: 120px 120px;
	position: absolute;
	left: -18px;
	top: -18px;
	z-index: 10;
	box-shadow:5px 5px 10px #757575 ;
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575');
}
.maincard .maincardright{width: 460px;}

/*互动*/

.interact-top{height: 80px;background: url(../images/bgturn.png) no-repeat left top;margin-top: 60px;position: relative;}
.interact-top  .inite-item{display: none;}
.interact-top  .inite-item.show{
	display: block;
}
.interact-top .interact-topimg{float: left;margin-top: -22px;width: 235px;position: relative;height: 122px;}
.interact-top .interact-topimg li{width: 122px;height: 122px;position: absolute;}
.interact-top .interact-topimg li img{width: 122px;height: 122px; border-radius: 50%; }

.interact-top .interact-main{float: left;margin-left: 28px;line-height: 80px;width: 400px;position: relative;}
.interact-top .interact-main .title{width: 390px;font-size: 18px;}
.interact-top .interact-main .title a{font-size: 18px; height: 80px; overflow: hidden; display: block; word-break: normal; white-space: normal; }
.interact-top .interactbtn{position: absolute;right: 28px;top: 50%;margin-top:-14px;cursor: pointer;}
.interact-top .interact-swiper{position: absolute;top: 110px;left: 100px;width: 48px;height: 12px;background: url(../images/finger_07.png) no-repeat;}
.interact-top .interact-swiper img{position: absolute;left: 2px;top: -2px;}
.interact{height: 207px;position: relative;margin-top: 104px;background: #fafafa;box-shadow: 0 5px 10px #eee;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
}
.interact .title{position: absolute;left: 0;top: -22px;}
.interact .bg{position: absolute;z-index: -1;width: 400px;height: 190px;left: -40px;top: -40px;background: #ffc1ac;box-shadow: 0 5px 10px #ffc1ac;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffc1ac')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffc1ac');
}
.interact .interactmain{padding: 40px 0 0 50px;} 
.interact .interactmain .interactmain-title{height: 48px;font-weight: bold;color: #707070;font-size: 18px; padding-right: 30px; }
.interact .interactmain dl{width: 376px;height: 42px;float: left;position: relative;}
.interact .interactmain dl .label{width: 106px;float: left;cursor: pointer;}
.interact .interactmain dl .label .labelbtn{position: absolute;left: 0;top: 0;width: 16px;height: 16px;background: url(../images/label2.png);
cursor: pointer;}
.interact .interactmain dl .label .labelbtn.on{background-image:url(../images/label1.png) ;}

.interact .interactmain dl dt,.interact .interactmain dd{float: left;}
.interact .interactmain .interactmain-l,.interactmain-r{width: 752px;}


.interact .interactmain dl dt{width: 105px;padding-left: 26px;height: 16px;line-height: 16px;color: #ff8d4f;}
.interact .interactmain dl dd{width: 210px;color: #45a0ce;position: relative;top: 1px;}

.interact .interactmain dl dd .speed{width: 160px;height: 14px;border-radius: 20px;background: #fbeae5;overflow: hidden;}
.interact .interactmain dl dd .speed span{float: left;height: 14px;width: 20%; border-radius: 20px;background: #ffac8f;}
.interact .interactmain dl dd .number {color: #ffac8f;position: absolute;right: 0;top: 1px;}

.subject .subjecttitle{font-weight: normal;}
.subject .subjecttitle a{font-size: 22px;color: #707070;line-height: 32px;}
.subject1{   margin-bottom: 55px;}
.subject2 .subjecttitle{margin-bottom: 64px;height: 52px;overflow: hidden;
position: relative;
    top: -7px;}
.subject2 .subjecttitle a{font-size: 18px;line-height: 26px;}
.subject1 .imglink{position: absolute;left: 0;top: 68px;width: 300px;height: 400px;
box-shadow: 0 5px 10px #dadada;

-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada');
}
.subject1 .imglink img{width: 300px;height: 400px;}

.subject1 .subjecttitle{margin-bottom: 15px;height: 64px;overflow: hidden;margin-top: -10px;}
.subject .subjectdec{
	font-size: 14px;
	color: #a5a5a5;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
}
.subject .subjectdec2{height:100px;}
.subject2{position: relative;padding-left: 200px;}
.subject2 img{position: absolute;left: 0;top: 0;width: 160px;height: 212px;box-shadow: 0 5px 10px #dadada;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada');
}




.artcard{height: 375px;margin-top: 162px;    box-shadow: 0 14px 30px #efefef;margin-left: -41px;width: 800px;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada');
}

.artcard .leftbg{
	width: 312px;
	height: 375px;
	/*background: url(../images/bg1.png) no-repeat left bottom;*/
	position: relative;
	    border-top: 1px solid #fff;

}
.artcard .leftbg img{position:absolute;left: 0;bottom:0;z-index: -2;}
.artcard  .chinavideo{
	position: absolute;
	width: 140px;
	height: 28px;
	line-height: 28px;
	color: #fff;
	background: url(../images/linkbg.png) no-repeat center;
	    bottom: 30px;
    text-indent: 22px;
    left: -279px;
		
}
.artcardleftnav {position: relative;z-index: 1;top: -25px; height: 0; overflow: visible; }
.artcardleftnav li a{color: #303030;display: block;}
.artcardleftnav li{display: block;width: 128px;height: 30px;text-align: center;line-height: 30px;position: relative;    z-index: 1;position: relative;}
.artcard .artcardleftnav li img{position: absolute; display:none;left: 0;top: -14px;}
/*.artcardleftnav li.current{background: url(../images/artcurrentbg.png) no-repeat center top;position: relative;z-index: -1;}*/
.artcardleftnav li.current a{color: #fff;}
.artcard .artcardleftnav li.current img{display: block;}
.artcardleftnav li.artt1{margin-left: 16px;}
.artcardleftnav li.artt2{margin-left: 35px;}
.artcardleftnav li.artt3{margin-left: 50px;}
.artcardleftnav li.artt4{margin-left: 70px;}
.artcardleftnav li.artt5{margin-left: 87px;}
.artcardleftnav li.artt6{margin-left: 106px;}
.artcardleftnav li.artt7{margin-left: 127px;}
.artcardleftnav li.artt8{margin-left: 149px;}
.artcardleftnav li.artt9{margin-left: 168px;}
.artcardleftnav li.artt10{margin-left: 186px;}
.artcardleftnav li.artt11{margin-left: 206px;}
.artcardleftnav li.artt12{margin-left: 223px;}
.artcardleftnav li.artt13{margin-left: 240px;}

.artcard .artcardright{width: 464px;position: relative;height: 375px;}
.artcard .artcardright .arttitle{
	    width: 120px;
    height: 120px;
    background: url(../images/titlebgright_03.jpg) no-repeat center;
    background-size: 120px 120px;
    position: absolute;

    right:-68px;
    top: -121px;
    z-index: 10;
    box-shadow: 5px 5px 10px #757575;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575');
    
	
}
.artcard .artcardright .arttitle img{position: absolute;right: 57px;top: 43px;}

.artcard .artcardright .artcarditem{display: none;}
.artcard .artcardright .artcarditem .leftbgimg{
	position: absolute;bottom: 0;left: -312px;
}
.artcard .artcardright .artcarditem.show{display: block;}
.artcard .artcardright .artcarditem-img{position: absolute;left: -66px;top: -34px;height: 180px;width: 240px;background: #a3d6ef;
box-shadow:2px 2px 9px #a3d6ef ;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a3d6ef')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a3d6ef');
}
.artcard .artcardright .artcarditem-img img{position: absolute;left: -20px;top:20px;height: 180px;width: 240px; box-shadow:2px 2px 9px #bbbbbb ;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#bbbbbb')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#bbbbbb');
}

.artcard .artcardright .artcarditem-aticle{padding-left: 200px;padding-top: 33px;}

.artcard .artcardright .artcarditem-aticle h4{margin-bottom: 10px;font-weight: normal;height: 60px;overflow: hidden;}
.artcard .artcardright .artcarditem-aticle h4 a{color: #707070;font-size: 18px;line-height: 30px;height: 54px;}
.artcard .artcardright .artcarditem-aticle p{color: #a5a5a5;line-height: 20px;height: 80px;overflow: hidden;padding-left: 12px;}

.artcard .artcardright .artcarditem-merges{position: relative;padding-top: 60px;padding-left: 20px;}
.artcard .artcardright .artcarditem-merges p{color: #a5a5a5; line-height: 20px; width: 240px;padding-left: 20px;background: url(../images/dianpng.png) no-repeat left 5px;height: 39px;overflow: hidden;}
.artcard .artcardright .artcarditem-merges p a{color: #a5a5a5;}
.artcard .artcardright .artcarditem-merges .p1{margin-left: -19px;margin-bottom: 28px;overflow: hidden;}
.artcard .artcardright .artcarditem-merges .p2{margin-left: 42px;}
.maincard .mainmaincardtit img{position: absolute;top: 44px;left: 60px;}

.artcard .artcardright .artcarditemtext{
	position: absolute;
	color: #e8e8e8;
	font-size: 60px;
	right: 0px;	
	bottom: 45px;
	    z-index: -2;
}

.newscard{margin-top: 90px;position: relative;}

.newscard .newscardtitle{
	width: 120px;
    height: 120px;
    background: url(../images/titlebg.jpg) no-repeat center;
    background-size: 120px 120px;
    position: absolute;
    left: -60px;
    top: -52px;
    z-index: 10;
    box-shadow: 5px 5px 10px #757575;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575');
	
}


.newscard .newscardtitle img{
	position: absolute;
	left: 60px;
	top: 43px;
}
.newscard .newsheader{text-align: center;height: 58px;position: relative;z-index: 10;}
.newscard .newsheader li{line-height: 36px;padding: 0 10px;display: inline-block;font-weight: bold;}
.newscard .newsheader li a{color: #000;border-bottom: 2px solid #fff;display: inline-block;}
.newscard .newsheader li.current{}
.newscard .newsheader li.current a{color:#fa7b1e ;border-color:#fa7b1e ;}

.newscard .newsleft{
	width: 400px;

}
.newscard .newscardbody{min-height: 313px;}
.newscard .bg{
	height: 225px;width: 260px;background: #66bae5;position: absolute;top: 14px;left: -40px;padding: 44px 0 0 40px;z-index: -1;box-shadow: 0 3px 6px #66bae5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#66bae5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#66bae5');
}
.newscard-wypl .newscardtitle{
	background-image: url(../images/titlebg.png);
}

.newscard-wypl .bg{
	background: #ffb79d;
	box-shadow: 0 3px 6px #ffb79d;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffb79d')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ffb79d');
}

.newscard .newscardbody-item{display: none;}
.newscard .newscardbody-all .newscardbody-item{display: block;}
.newscard .newscardbody-item.show{display: block;}
.newscard .newsleft .bg{
}
.newscard .newsleft .bgorange{background: #ff9874;}
.newscard .newsleft .newimg{display: block;width: 400px;height: 300px;}
.newscard .newsleft .newimg a{display: block;}
.newscard .newsleft .newimg .img-box{width: 400px;height: 260px;overflow: hidden;position: relative;
}
.newscard .newsleft .newimg .img-box img{width: 400px;height: 260px;}
.newscard.h374 .newsleft .newimg .img-box,.newscard.h374 .newsleft .newimg .img-box img.lazy{ height: 225px; }
.newscard.h374 .newslist{ height: 120px; overflow: hidden; display: block; padding-top: 10px; }
.newscard.h374 .newsright .newimg .img-box,.newscard.h374 .newsright .newimg .img-box img.lazy{ height: 101px !important; }
.newscard.h374 .newsleft .newimg .newimg-title{ padding: 10px 38px; }

.newscard .newsleft .newimg .img-box .play{position: absolute;left: 10px;bottom: 10px;width: 30px;height: 30px;}
.newscard .newsleft .newimg .newimg-title{
	height: 44px;
	text-align: left;
	padding: 14px 38px;
	line-height: 22px;
	color: #000;
	background: #fff;
	box-shadow: 0 5px 5px #eee;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
	
	overflow: hidden;
	
}
.newscard-wypl .newsleft .newimg .newimg-title{
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	overflow: hidden;
}
.newscard .newsleft .newimg .newimg-title a{height: 44px;display: block;overflow: hidden;}
.newscard  .newsright{
	width: 380px;
}
.mb0{margin-bottom:0!important ;}
.mr0{margin-right: 0!important;}
.newscard  .newsright .newimgs{margin-right: -20px;margin-bottom: 12px !important;}
.newscard  .newsright .newimg{margin-right: 20px;text-align: center;float: left;width: 180px;
box-shadow: 0 0 5px #f5f5f5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5');
}
.newscard  .newsright .newimg .img-box{width: 180px;height: 112px;overflow: hidden;position: relative;}
.newscard  .newsright .newimg .img-box img{width: 180px;height: 112px;}
.newscard  .newsright .newimg .img-box .play{position: absolute;left: 10px;bottom: 10px;width: 30px;height: 30px;}
.newscard  .newsright .newimg  .newimg-title {background: #fff;text-align: center;line-height: 22px;padding: 7px 10px;height: 44px;overflow: hidden;text-align: left;
box-shadow: 0 3px 6px #f5f5f5;overflow: hidden;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5');
}
.newscard  .newsright .newimg  .newimg-title a{display: block;height: 44px;overflow: hidden;}

.newscard .newslist li{height: 30px;overflow: hidden;width: 369px;}
.newscard  .dianlist li{padding-left: 16px;background: url(../images/dianpng.png) no-repeat left 3px;}
.newscard .newslist li a span{color: #66bae5;}
.newscard .newslist li  img{margin-right: 10px;}
.newscard .newlist2 li{
	width: 168px;
    height: 80px;
    padding: 13px 18px 13px 46px;
    border: 3px solid #ff9874;
    position: relative;
    float: right;
    margin: 24px 0 25px 0;}



.newscard .newlist2 li img{position: absolute;width: 180px !important;height: 117px !important;top:-27px;left: -150px;}
.newscard .newlist2 li .newstext{
	height: 80px;
	display: table-cell;
	vertical-align: middle;
}
.newscard .newlist2 li .newstexttit{margin-bottom: 4px;max-height: 48px;line-height: 24px; overflow: hidden;display: inline-block;width: 168px;}
.newscard .newlist2 li .newstexttext{line-height: 20px;height: 60px;overflow: hidden;}
.newscard .slogon{height: 92px;border: 3px solid #66bae5;padding-left: 60px; padding-right: 30px; position: relative;top: -8px;}
.newscard .slogon img{position: absolute;left: -38px;top: 20px;}
.newscard .slogon .slogontit{height: 28px;margin-top: 24px;}
.newscard .slogon .slogontit a{font-size: 16px;color: #007ee5; width: 284px; height: 16px; }
.newscard .slogon .slogontext{font-size: 14px;color: #666666; margin-top: -2px; line-height: 18px; height: 36px; overflow: hidden; display: block; }


/*人物风行*/
.peoplecard {
	height: 232px;
margin-top: 80px;
padding: 32px 10px 0 150px;
	
	position: relative;box-shadow: 5px 5px 10px #F5F5F5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5');

}
.peoplecard .peoplecard-title{width: 120px;
    height: 120px;
    background: url(../images/titlebg.jpg) no-repeat center;
    background-size: 120px 120px;
    position: absolute;
    left: -60px;
    top: -18px;
    z-index: 10;
    box-shadow: 5px 5px 10px #757575;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575');
    
    }
.peoplecard .peoplecard-title img{
	position: absolute;
    top: 44px;
    left: 60px;
}
.peoplecard a span{color: #66bae5;margin-right: 10px;}
.peoplecard .peoplecard-item{
	height: 48px;
    line-height: 24px;
    overflow: hidden;
  margin-bottom: 10px;
    } 
    .peoplecard .peoplecard-item .class{float: left;}
    .peoplecard .peoplecard-item .title{float: left;height: 40px;width: 266px;}
    
      .peoplecard .peoplecard-item .title  a{display: inline-block;width: 266px;overflow: hidden;display: block;height: 48px;}
    .peoplecard .peoplecard-item .title p{height: 48px;line-height: 24px;}
.peoplecard .peoplecard-left{
	width: 310px;margin-right: 20px;
}
.peoplecard .peoplecard-left .peoplecard-left-bottom .img-title{
	margin-top: -6px;
}
.oneline{
	 word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    /*text-overflow: ellipsis;*/
}
.peoplecard .peoplecard-left .peoplecard-left-bottom p{
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	
}
.peoplecard .peoplecard-right{
	width: 310px;
} 
 .peoplecard .peoplecard-right .peoplecard-item .title{width: 200px;}
.peoplecard .peoplecard-right .peoplecard-item .title p{height: 20px;}
.peoplecard .peoplecard-right .peoplecard-item .title a{display: inline-block;word-break: keep-all;width: 239px;overflow: hidden;}
/*.peoplecard .peoplecard-right .peoplecard-item{font-weight: bold;}*/
.peoplecard .peoplecard-right .pic-box{position: relative;width: 133px;height: 100px;}
.peoplecard .peoplecard-right .pic-box img{width: 133px !important;height: 100px !important;}
.peoplecard .peoplecard-right .pic-box p{position: absolute;left: 0;bottom: 0;width: 100%;height: 26px;text-align: center;line-height: 26px;background: url(../images/sliderbg.png) ;color: #fff;font-size: 12px;}
.peoplecard .peoplecard-right .pic-box p a{color: #fff;}
.peoplecard .peoplecard-right .text{float: right;width: 160px;font-weight: bold;line-height: 26px;}

/*评奖*/
.awardscard{
	height: 436px;margin-top: 98px;position: relative;
}
.awardscard .awardscardbg{position: absolute;z-index: -1;width: 300px;height: 300px;background: #66bae5;left: -40px;top: -40px;

box-shadow: 0 5px 10px #eee;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
}
.awardscard .awardscar-t-l{width: 400px;height: 300px;}
.awardscard .awardscar-t-l img,.awardscar-t-l .img-box {width: 400px;height: 260px;}
.awardscard .awardscar-t-l .img-box p{height: 40px;text-align: center;line-height: 40px;color: #000;background: #fff;box-shadow: 0 5px 5px #eee;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
}
.awardscard .awardscar-t-l .img-box p a{color: #000;display: block;}
.awardscard .awardscar-t-r{width: 380px;height: 228px;padding-top: 72px;}

.awardscard .awardscar-t-r .text{width: 285px;height: 78px; overflow: hidden; margin: 19px 0 0 34px;color: #007ee5;font-size: 16px;line-height: 26px;}
.awardscard .awardscar-t-r .seemore{margin: 0 auto;display: block;text-align: center;}

.awardscard .awardscard-b ul{padding: 18px 0 0 0;}
.awardscard .awardscard-b ul li{float: left;width: 330px;height: 28px;padding-left: 16px;margin-left: 41px;background: url(../images/dianpng.png) no-repeat left 3px;}
.awardscard-b-links{
	margin-right: -38px;
}
.awardscard .awardscard-b-links .linkbtn{
	width: 240px;
	height: 50px;
	text-align:center ;
	line-height: 50px;
	color: #fff;
	position: relative;
	float: left;
	margin-right: 38px;
	background: #5cb6ff;
	margin-top: 10px;
}

.awardscar-t-r .linkbtn{ width: 285px; margin-top: 17px; margin-left: 34px; font-weight: bold; text-align: right; }
.awardscar-t-r .linkbtn a{ color: #007ee5; font-size: 16px; }

.awardscard .awardscar-t-r-slider{position: absolute;right: 58px;top: -22px;width: 120px;height: 124px;}
.awardscard .awardscar-t-r-slider .swiper-container2,.awardscard .awardscar-t-r-slider .swiper-container2 img{width: 120px !important; height: 120px !important;}
.awardscard .awardscar-t-r-slider .swiper-slide{width: 80px;height: 124px;text-align: center;}

.awardscard .awardscar-t-r-slider .arrow-left {
  background: url(../images/left.png) no-repeat left top;
  position: absolute;
  left: -30px;
  top: 43px;

  width: 17px;
  height: 30px;
}
.awardscard .awardscar-t-r-slider .arrow-right {
  background: url(../images/right.png) no-repeat left bottom;
  position: absolute;
  right: -30px;
  top: 43px;

  width: 17px;
  height: 30px;
}

/*文艺加油站*/
.artadd{height:410px;margin-top: 130px;}
.artadd .artadd-top-l{padding-top: 60px;width: 328px;height: 204px;position: relative;}
.artadd .artadd-top-l .ren{
	position: absolute;
top: -73px;
    right: 85px;
}
.artadd .artadd-top-l .linkbtn{position: absolute;    top: 150px;
    right: 17px;color: #4ba9f5;font-size: 16px;z-index: 1; font-weight: bold; }
.artadd .artadd-top-l .text{
	padding: 38px 14px 0 40px;
	font-size: 16px;
	color: #4ba9f5;
	line-height: 26px;
	height: 78px;
	overflow: hidden;
	letter-spacing:1px;
}
.artadd .title{position: relative;z-index: 1;}
.artadd .artadd-top-r{width: 352px;height: 264px;margin-left: 18px;position: relative;}
.artadd .artadd-top-r .bg{position: absolute;bottom: 0;left: -168px;width:168px ;height:224px ;z-index: -1;background: #f0f0f0;}
.artadd .artadd-top-r .img-box{width: 352px;height: 264px;}
.artadd .artadd-top-r .img-box img{width: 352px; height: 222px;}
.artadd .artadd-top-r .img-box p{height: 40px;text-align: center;line-height: 40px;color: #000;background: #fff;
box-shadow: 0 5px 5px #eee;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
}
.artadd .artadd-top-r .img-box p a{color: #000;display: block; padding: 0 10px; }
.artadd .artadd-b ul{padding: 18px 0 0 0;}
.artadd .artadd-b ul li{float: left;width: 330px;height: 28px;padding-left: 16px;margin-left: 41px;background: url(../images/dianpng.png) no-repeat left 3px;}
.artadd .artadd-b ul li a{color: #666;}
.artadd .awardscard-b-links .linkbtn{
	width: 240px;
	height: 50px;
	text-align:center ;
	line-height: 50px;
	color: #fff;
	position: relative;
	float: left;
	margin-right: 38px;
	background: #5cb6ff;
	margin-top: 10px;
}

.artadd .awardscard-b-links .linkbtn .linkbtnbg,.awardscard .awardscard-b-links .linkbtn .linkbtnbg{position: absolute;right: -5px;top: -5px;background: #3699e9;z-index: -1;width: 240px;height: 50px;}


/*文艺维权*/
.artsever{height: 428px;margin-top: 104px;}

.artsever-l{width: 350px;height: 264px;margin-right: 90px;position: relative;}
.artsever-l .bg{position: absolute;z-index: -1;width: 264px;height: 250px;left: 324px;bottom: -14px;background: #e6f9ff;}
.artsever-l p{text-align: center;height: 40px;line-height: 40px;background: #fff;color: #000;box-shadow: 0 5px 5px #eee;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
}
.artsever-l p a{color: #000;display: block; padding: 0 10px; height: 40px; overflow: hidden; display: block; }
.artsever-r {width: 316px;height: 280px;position: relative;}
.artsever-r .tianpi{left: 65px;top: -56px;position: absolute;}

.artsever .artsever-r .text-title{padding-top: 92px;margin-bottom: 9px;}
.artsever .artsever-r  .text{line-height: 25px;font-size: 16px;color: #5cb6ff;height: 50px;overflow: hidden; margin-top: 14px; }
.artsever .artsever-r .linkbtn{margin-top: 9px;color: #5cb6ff;font-weight: bold;text-align: right;}
.artsever .artsever-r .linkbtn a{color: #5cb6ff;font-size: 16px;}

.artsever .artsever-b ul{padding: 18px 0 0 0;}
.artsever .artsever-b ul li{float: left;width: 330px;height: 28px;padding-left: 16px;margin-left: 41px;background: url(../images/dianpng.png) no-repeat left 3px;}
.artsever .artsever-b ul li a{color: #666;}
.artsever .artsever-b{padding-top: 10px;}
.artsever .awardscard-b-links .linkbtn{
	width: 240px;
	height: 50px;
	text-align:center ;
	line-height: 50px;
	color: #5cb6ff;
	position: relative;
	float: left;
	margin-right: 38px;
	background: #e6f9ff;
	margin-top: 10px; 
}

.artsever .awardscard-b-links .linkbtn .linkbtnbg{position: absolute;right: -5px;top: -5px;background: #5cb6ff;z-index: -1;width: 240px;height: 50px;}


/*网络文凭*/
.art-e{width: 860px;height: 424px;background: #f7f7f7;position: relative;margin-top: 110px;margin-left: -60px;}
.art-e .fuwa{position: absolute;top: -101px;left: -30px;}
.art-e .art-etitle{position: absolute;right: 0;top: -80px;}
.art-e .art-emian{padding: 32px 58px 0 60px;}
.art-e .art-emian .title{font-size: 20px;color: #5cb6ff;height: 35px;font-weight: bold;}
.art-e .art-emian .title a{font-size: 20px;color: #fe1f1f;height: 35px;font-weight: bold;}
.art-e .art-emian dl{width: 272px;margin-bottom: 30px;}
.art-e .art-emian dd{line-height:33px ;line-height: 33px;}
.art-e .art-emian dd a{display: block;padding-left: 16px; height: 33px; background: url(../images/dianpng2.png) no-repeat center left;}
.art-e .art-emian .art-emian-r{margin-left: 90px;width: 380px;}

.art-e .videolist{position: absolute;width: 468px;height: 84px;bottom: 54px;left: 342px;}
.art-e .videolist .videolisttitle{position: absolute;width: 97px;height: 41px;background: url(../images/wlxytitle_03.png) no-repeat left top;line-height: 38px;text-indent: 15px;color: #fe1f1f;font-size: 20px;font-weight: bold;left: -97px;bottom: 0;}
.art-e .videolist .videolist-item{
	width: 148px;
	height: 83px;
	position: relative;
	float: left;
	margin-right: 8px;
	box-shadow: 0 0 5px #ccc;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc');
	
}
.art-e .videolist .videolist-item .thumb{
	width: 148px;height: 83px;
}
.art-e .videolist .videolist-item .bg{background: url(../images/sliderbg.png);position: absolute;left: 0;top: 0;width: 148px;height: 83px;display: none;}
.art-e .videolist .videolist-item .play{
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -20px 0 0 -20px;
	display: none;
	cursor: pointer;
	width: 40px;
	height: 40px;
}
.art-e .videolist .videolist-item:hover .bg{
	display: block;
}
.art-e .videolist .videolist-item:hover .play{
	display: block;
}


.art-e .art-emian-ramin{height: 180px;background: #fff;position: relative;margin-top: 20px;}
.art-e .art-emian-ramin .maintext{width: 186px;height: 154px;padding: 24px 0 0 30px;}
.art-e .art-emian-ramin .maintext .maintitle{
	color: #707070;
	font-size: 16px;font-weight: bold; overflow: hidden; display: block; line-height: 22px; height: 44px;
}


.art-e .art-emian-ramin .maintext .maintextmain{
	color: #a5a5a5;line-height: 22px;
	height: 88px;
	margin-top: 7px;
	overflow: hidden;
}
.art-e .art-emian-ramin .thumb{
	position: absolute;
	right: 0;top: 0;
	width: 140px !important;
	height: 180px !important;
}

.artfield{
	width: 800px;
	height: 500px;
	background: url(../images/bgbg_03.jpg) no-repeat;
	margin-top: 100px;
}
.artfield .artfield-t{
	padding: 60px 0 0 30px;
}
.artfield .artfield-t .artfield-t-title{
	height: 76px;
	font-size: 32px;
	font-weight: bold;
	color: #fff;
}
.artfield .artfield-t .artfield-t-title a{
	font-size: 32px;
	font-weight: bold;
	color: #fff;
}
.artfield .artfield-t dl{
	width: 346px;
	float: left;
}
.artfield .artfield-t dl dt{font-weight: bold;font-size: 20px;color: #fff;height: 48px;}
.artfield .artfield-t dl dt a{font-weight: bold;font-size: 20px;color: #fff;height: 48px;}
.artfield .artfield-t dl dd {height: 38px;padding-left: 16px;background: url(../images/dianpng3.png) no-repeat left 3px;}
.artfield .artfield-t dl dd span{color: #fff;font-size: 14px;font-weight: bold;margin-right: 6px;}
.artfield .artfield-t dl dd a{
	height: 14px;
	color: #fff;
	color: #fff;
	padding-right: 10px;
}
.artfield .piclist{padding-left: 22px;}
.artfield .piclist li{
	width: 180px;
	height: 250px;
	float: left;
	margin-right:12px ;
	box-shadow: 0px 5px 10px #dadada;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dadada');
	
	position: relative;
}
.artfield .piclist li img{width: 180px;height: 250px;}
.artfield .piclist li .piclist-linkbg{
	position: absolute;	
	height: 48px;
	background: url(../images/piclistbg.png) no-repeat left bottom;
	right: 0;
	bottom: 0;
	width: 180px;
}
.artfield .piclist li .shade{
	position: absolute;
	left: 0;top: 0;
	right: 0;
	bottom: 0;background: url(../images/sliderbg.png);
	display: none;
}
.artfield .piclist li:hover .shade{
	display: block;
}
.artfield .piclist li .shade .title{position: absolute;
width: 100px;
color: #fff;
left: 50%;
top: 80px;
margin-left: -50px;
text-align: center;
line-height: 22px;
}

.artfield .piclist li .piclist-linkbg .piclist-link{position: absolute;
right: 10px;bottom: 8px;font-weight: bold;font-size: 14px;color: #707070;
}


.external{width: 950px;height: 400px;margin-left: 150px;background: #71d3ff;margin-top: 100px;}

.external .externaltitle{height: 48px;padding: 62px 0 0 30px;color: #fff;}
.external .externaltitle b{font-size: 32px;font-weight: bold;margin-right: 10px;}
.external .externaltitle span{font-size: 18px;font-weight: bold;}
.external .externaltitle  a{font-size: 20px;color: #fff;margin-left: 10px;}
.external .externalmain{height: 200px;background: #fff;width: 1082px;margin-left: -150px;position: relative;box-shadow: 0 5px 10px #43a9ff;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#43a9ff')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#43a9ff');
}
.external .externalmain .externalmainthumb,.external .externalmain .externalmainthumb img{width: 304px;height: 200px;}
.external .externalmain .externalmaincenter{width: 425px;height: 200px;}
.external .externalmain .externalmaincenter .externalmaincenter-title{height: 38px;overflow: hidden; padding: 28px 0 0 18px;line-height: 20px;color: #007ee5;width: 375px;}
.external .externalmain .externalmaincenter .externalmaincenter-title a{color:#007ee5 ;}
.external .externalmain .externalmaincenter .externalmaincenter-text{color: #666;padding: 18px 0 0 18px;line-height: 20px;width: 375px;}
.external .externalmain .externalmainright-title{font-weight: bold;height: 32px;width: 330px;}
.external .externalmain .externalmainright-title a{color: #007ee5;}
.external .externalmain .pics .footerslider{float: left;width: 140px;height: 148px;margin-right: 36px;}
.external .externalmain .pics .footerslider .swiper-container{width: 140px;height: 148px;}
.external .externalmain .pics .footerslider .swiper-slide{height: 148px;}
.external .externalmain .pics .footerslider .swiper-slide img{ width: 140px !important; height: 92 !important;}
.external .externalmain .pics .footerslider .swiper-slide .title{line-height: 22px;padding-top:5px ;height: 44px;overflow: hidden;word-break: break-all;}
.external .externalmain .pics a img{width: 122px;height: 92px;}
.external .externalmain .more{position: absolute;
width: 140px;
height: 44px;
text-align: center;
line-height: 44px;
color: #fff;
background: #46abd8;
right: 0;
bottom: -44px;
}


.Federation{height: 510px;width: 800px;margin-left: -40px; background: url(../images/Federation_03.jpg) no-repeat center top;margin-top: 120px;position: relative;box-shadow: 0 5px 10px #e6e6e6;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e6e6e6')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e6e6e6');
}
.Federation .Federation-main{height: 400px;}
.Federation .Federation-title{
	width: 120px;
    height: 120px;
    background: url(../images/titlebgright_03.jpg) no-repeat center;
    background-size: 120px 120px;
    position: absolute;
      right: -39px;
    top: -90px;
    z-index: 10;
    box-shadow: 5px 5px 10px #757575;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#757575');
	
}
.Federation .Federation-title img{
	position: absolute;
    right: 57px;
    top: 43px;
}






/*图库*/
.picmap{
	height: 628px;position: relative;margin-top: 110px;
}
.picmap ul li{position: absolute;}
.picmap ul li.pic1{top: 116px;left: 0;width: 436px;height: 262px;}
.picmap ul li.pic2{top: 207px;left: 454px;}
.picmap ul li.pic3{top: 0px;left: 772px; }
.picmap ul li.pic4{bottom: 0;left:0 ; width: 222px; overflow: hidden; }
.picmap ul li.pic5{bottom: 0;left: 244px;}
.picmap ul li.pic6{bottom: 0;left: 770px;}      
.picmap ul li.pic1 a{width: 436px;height: 262px;}
.picmap ul li.pic2 a{width: 297px;height: 170px;}
.picmap ul li.pic3 a{width: 328px;height: 312px;}
.picmap ul li.pic4 a{width: 222px;height: 228px;}
.picmap ul li.pic5 a{width: 508px;height: 228px;}
.picmap ul li.pic6 a{width: 328px;height: 300px;}
.picmap ul li a{ overflow: hidden; display: block; position: relative; background-repeat: no-repeat !important; background-size: cover !important; background-position: center !important; }
.picmap li p{ width: 100%; opacity: 0; display: none\9; text-align: center; line-height: 22px; max-height: 52px; background: url(../images/cm-wyzy4.png) repeat; position: absolute; left: 0; bottom: 0; color: #ffffff; padding: 4px 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; -o-transition: all 0.3s linear 0s; }
.picmap ul li img{ display: block; }
.picmap li a:hover p{ opacity: 1; display: block\9; }
.picmap .mapmodal{width: 624px;height: 180px;position: absolute;left: 50%;margin-left: -312px;top: 28px;text-align: center;z-index: 10;background: #fff;transition: all 0.1s;}
.picmap .mapmodal .map-title{margin: 53px 0 13px;}
.picmap .mapmodal .maptext{color: #333;font-size: 14px;margin: 0 auto ; padding: 0 15px; line-height: 30px;text-align: center;}
.picmap .mapmodal .maptext a{color: #333;}
.picmap .mapmodal .maptext a:hover{ color: #fa7b1e; }
.picmap .mapmodal  .more{position: absolute;width: 140px;height: 42px;right: 0;bottom: 0;background: #e4e4e4;color: #666;display: none; font-size: 16px;line-height: 42px;}
.picmap .mapmodal:hover{box-shadow: 0 0 10px #ccc ;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc');
}
.picmap .mapmodal:hover .more{display: block;}


.Federation .Federation-l{width: 418px;padding: 37px  0 0 40px ;}
.Federation  a{color: #e3e3e5;}
.Federation .Federation-l .Federation-l-item{display: none;}
.Federation .Federation-l .Federation-l-item.show{display: block;}
.Federation .Federation-l .Federation-l-top{margin-bottom: 38px;display: block;}
.Federation .Federation-l .Federation-l-t {
	font-weight: normal;
	height: 38px;

	overflow: hidden;
}
.Federation .Federation-l .Federation-l-t a{
	font-size: 22px;color: #fff;
	
}

.Federation .Federation-l .Federation-l-text{
	font-size: 14px;
	line-height: 20px;
	height: 80px;
	overflow: hidden;
	color: #fff;
}
.Federation .Federation-l  .Federation-l-list li{
	padding-left: 20px;
	background: url(../images/dianpng.png) no-repeat left 3px;
	height: 32px;
	overflow: hidden;
}

.Federation  .Federation-r{
	position: absolute;
	height: 400px;
	width: 292px;


top: 0;
right: 0;
}
.Federation  .Federation-r ul{
	padding: 95px 0 0 10px;
}
.Federation  .Federation-r ul li{font-size: 18px;height: 46px;position: relative;font-weight: bold;}
.Federation  .Federation-r ul li span{
	width: 30px;
    height: 2px;
    background: #fff;
    position: absolute;
    left: -44px;
    top: 9px;
    display: none;
    }
.Federation  .Federation-r ul li a{color: #bcd2e0;font-size: 18px;}
.Federation  .Federation-r ul li.current a,.Federation  .Federation-r ul li:hover a{
	color: #fff;
}
.Federation  .Federation-r ul li.current{
	background: url(../images/bgbg.png) no-repeat  right 7px;
}
.Federation  .Federation-r ul li.current span{
	display: block;
}
.Federation-bottom{height: 87px;background: #f9f9f9;padding: 23px 0 0 26px;}
.Federation-bottom .Federation-bottom-title{
	float: left;
	width: 78px;
	height: 66px;
	border: 1px solid #66bae5;
	position: relative;
}
.Federation-bottom .Federation-bottom-title .line{
	position: absolute;
	width: 6px;
	background: #007ee5;
	height: 20px;
	left: 62px;
	top: -12px;
}
.Federation-bottom .Federation-bottom-title a{position: absolute;left: 33px;top: 17px;color: #007ee5;font-size: 18px;font-weight: bold;width: 78px;height: 32px;line-height: 32px;background: #f9f9f9;}
.Federation-bottom .slidernews{margin-left: 142px;height: 78px;}
.Federation-bottom .slidernews .swiper-news{height: 78px;}
.Federation-bottom .slidernews .swiper-slide{height: 78px;}
.Federation-bottom .slidernews .swiper-slide p{width: 308px;float: left;height: 26px;overflow: hidden;}
.Federation-bottom .slidernews .swiper-slide p .dt{color: #007ee5;}
.Federation-bottom .slidernews .swiper-slide p .dd{color: #666;}


/*广告*/
.ad{
	height: 160px;
	margin-top: 42px;

	text-align: center;
	margin-bottom: 40px;
	overflow: hidden;
	 
	    
}
.ad img{ margin-left: -8px; }

.ad .adtitle{
	color: #4cabdd;
	font-size: 24px;
	padding-top: 61px;
	margin-bottom: 14px;
	
}
.ad .adtext{
	color: #df1212;
	line-height: 20px;
	width: 304px;
	margin: 0 auto;
	height: 40px;
	overflow: hidden;
	
}

.main-body-right .newsbar{margin-bottom: 30px;}
.main-body-right .newsbar .newsbartitle{
	height: 46px;
}
.main-body-right .newsbar .newsbarlist ul{margin-top: 15px;}
.main-body-right .newsbar .newsbartitle .fl{font-size: 22px;padding-left: 10px;border-left: 8px solid #66bae5;color: #707070;font-weight: bold;}
.main-body-right .newsbar .newsbartitle .fr{
	padding-right: 14px;
	background: url(../images/arry-r.png) no-repeat center right;
	line-height: 22px;
	color: #66bae5;
	position: relative;
	top: 6px;
}
/*2017 11 15修改行高*/
.main-body-right .newsbar li{padding-left: 18px;background: url(../images/dianpng.png) no-repeat left 6px;line-height: 21px;margin-bottom: 13px;
height: 44px;
overflow: hidden;
}

.main-body-right .newsbar .imgnews{
	width: 260px;
	height: 190px;
	overflow: hidden;
	margin-bottom: 23px;
}
.main-body-right .newsbar .imgnews img{
	width: 260px;
	height: 146px;
}
.main-body-right .newsbar .imgnews .imgnews-text{
	text-indent: 10px;
	height: 44px;
	line-height: 44px;
}
.main-body-right .newsbar .imgnews .imgnews-text a{font-size: 18px;}
/*会员服务*/
	
.vipbar{height: 354px;background:#649dbc;box-shadow: 5px 5px 10px #F5F5F5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5');
margin-top: 68px;}


.vipbar .viptile{
	padding-top: 30px;
	height: 44px;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	color: #fff;

}

.vipbar .vipmain{
	padding: 0 10px 0;
}
.vipbar .vipmain .vipsearch{position: relative;height: 40px;border-radius: 8px;background: url(../images/btn_07.png) no-repeat center;margin-bottom: 10px;

}
.vipbar .vipmain .vipsearch .searchbtn{position: absolute;left: 6px;top: 11px;}
.vipbar .vipmain .vipsearch input{border: 0;background: transparent;line-height: 38px;color: #fff;margin-left: 32px;height: 38px;width: 190px;font-family: "微软雅黑";}

.vipbar .vipmain .vipbtns{margin-right: -20px;overflow: hidden;}
.vipbar .vipmain .vipbtns a{width: 110px;height: 30px;text-align: center;line-height: 30px;background: url(../images/btn_12.png);float: left;margin-right: 20px;color: #fff;margin-bottom: 10px;border-radius: 3px;}
.vipbar .vipmain .vipbtns a:hover{background-image: url(../images/btn_10.png) ;color: #888888;}
.vipbar .vipmain .viplinks .viplinksitem{
	background: url(../images/btn_15.png) no-repeat center;
	height: 30px;line-height: 30px;
	border-radius: 3px;
	margin-bottom: 10px;
	color: #fff;	
	position: relative;
	font-weight: bold;
}

.vipbar .vipmain .viplinks .viplinksitem .dt{display: inline-block;width: 22px;text-align: center;margin:0 6px 0 10px;}
.vipbar .vipmain .viplinks .viplinksitem img{vertical-align: middle;}
.vipbar .vipmain .viplinks .viplinksitem  a{position: absolute;top:0px;right: 10px;color: #313f4a;font-weight: bold;}


.bgblue{background: #66bae5;}
.bggary{background: #614325;}
.bgpink{background: #ffbdb2;}
.main-body-right .section {margin-top: 50px;background: #ededed;box-shadow: 5px 5px 10px #F5F5F5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5');
}
.main-body-right .section .sectiontitle {
	font-size: 22px;
	text-align: center;
	line-height: 48px;	
	color: #fff;
	font-weight: bold;
	box-shadow: 5px 5px 10px #F5F5F5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5');
	
}
.main-body-right .section .sectiontitle a{
	font-size: 22px;
	font-weight: bold;
	
	color: #fff;
}
.main-body-right .section .img160{
	width: 260px;
	height: 160px;
}
.img260{
	width: 260px;height: 260px;
}
.img130{width: 260px;height: 130px;}
.main-body-right .section .sectionlink{
	position: relative;
	z-index: 10;
	display: block;
	width: 138px;
	height: 28px;
	border-radius: 3px;
	border: 1px solid #e6e6e6;
	text-align: center;
	line-height: 28px;
	margin: 0 auto ;
	margin-top: -14px;
	background: #fff;
	color: #888888;
	margin-bottom:18px ;
	
}
.main-body-right .section .sectionlink img{display: inline-block;vertical-align: middle;}
.main-body-right .section .sectionlist li{
	height: 32px;
	padding-left: 20px;
	margin-left: 10px;
	background: url(../images/dianpng.png) no-repeat left 3px;
	overflow: hidden;
}
.main-body-right .section .sectionlist li a{ padding-right: 10px; height: 14px; overflow: hidden; display: block; }

.main-body-right .section .sectioncanvas{
	height: 160px;
	background: #ededed;
	position: relative;
}
.main-body-right .section .sectioncanvas .ieimg{
	margin: 0 auto;
	width: 210px;
	overflow: hidden;
	position: relative;
	height: 102px;
	display: none;
	top: -20px;
}
.main-body-right .section .sectioncanvas .ieimg .ieimgwrap{
	width: 420px;
	position: absolute;
}
.main-body-right .section .sectioncanvas .ieimg .ieimgwrap .ieimgitem{
	float: left;
	text-align: center;
	width: 70px;
}
.main-body-right .section .sectioncanvas .ieimg .ieimgwrap .ieimgitem a{
	display: block;
	line-height: 34px;
	color: #888;
}
.main-body-right .section .sectioncanvas .ieimg .ieimgwrap .ieimgitem a:hover{ color: #fa7b1e;  }

.main-body-right .section2{background: #fff;position: relative;margin-top: 80px;    box-shadow: 0px 3px 10px #e6e6e6;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e6e6e6')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e6e6e6');
}
.main-body-right .section2 .bgtitle{
	position: absolute;
	width: 260px;
	height: 262px;
	background: #66bae5;
	left: 30px;
	top: -30px;
	z-index: -1;
	text-indent:10px ;
	line-height: 30px;
	font-size: 18px;
	color: #fff;
font-weight: bold;
box-shadow: 5px 5px 10px #F5F5F5;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#F5F5F5');
}
.main-body-right .section2 .sectiontitle{
	font-size: 22px;
	font-weight: bold;
	padding-left: 12px;
	border-left: 8px solid #66bae5;
	margin: 20px 0;
	color: #707070;
}
.main-body-right .section2 .sectionbradge{
	padding-left: 20px;
	/*box-shadow: 0 3px 5px #f5f5f5;*/
}
.main-body-right .section2 .sectionbradge a{
	height: 28px;
	border-radius: 3px;
	border: 1px solid #e6e6e6;
	background: #ededed;
	color: #888;
	display: inline-block;
	margin:0 10px 10px 0;
	text-align: center;
	line-height: 28px;
	padding: 0 5px;
	
}

.main-body-right img{max-width: 260px;}
.main-body-right .ada{margin-top: 50px;box-shadow: 0px 3px 10px #e6e6e6;position: relative;
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e6e6e6')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e6e6e6');
}
.main-body-right .ada img{width: 260px;display: inline-block;vertical-align: top;}
.main-body-right .ada .adtext{position: absolute;left: 30px;top: 65px;font-size:22px ;color: #707070;font-weight: bold;}


.linkhover:hover{    color: #fa7b1e!important;}
.main-bottom {margin-left: -60px;}

#tags {padding: 10px ;}
#tags a{margin-bottom: 5px;float: left; width: 42px;margin-right: 5px;color: #ededed;}


/*图片滤镜*/
.blur {	
    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
    
    -webkit-filter: blur(10px); /* Chrome, Opera */
       -moz-filter: blur(10px);
        -ms-filter: blur(10px);    
            filter: blur(10px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
}




.main-body-right .cm-special{
	width: 100%;
	height: 334px;
	position: relative;
	margin-bottom: 48px;
}
.main-body-right .cm-special-1{
	width: 100%;
	height: 340px;
	background-color: #ffad90;
	position: absolute;
	top:0;
	left:23px;
	display: inline-block;
	box-shadow: 0 5px 10px #dadada;
	z-index: -1;
}
.main-body-right .cm-special-2{
	width: 240px;
	height: 270px;
	position: absolute;
	left: 0;
	top:20px;
	background-color: #fafafa;
	padding:40px 0 30px 20px;
	color: #707070;
	font-size:14px;
	box-shadow: 0 5px 10px #dadada;
}
.cm-special-cont{
	width: 240px;
}
.cm-special-cont ul li{
	width: 47%;
	float: left;
	margin-top:25px; margin-right: 3%;
}
.cm-special-cont ul li a{
	width: 100%;
	display: inline-block;
	color: #707070;
}
.cm-special-cont1{
	width: 40px;
	height: 4px;
	background-color: #ff9874;
	display: inline-block;
	border-radius: 2px;
}
.cm-special-cont2{
	width: 100%;
	margin-top:0px;
}

.cm-zgwl{
	width: 100%;
	padding-bottom:46px;
}
.cm-zgwl-title{
	width: 277px;
	height: 55px;
	line-height:55px;
	padding-top:28px;
	background: url(../images/cm-zgwl1.png) no-repeat center top;
	margin-left:-17px;
	text-align: center;
   color: #fff;
	position: relative;
	padding-bottom:17px;
}
.cm-zgwl-title a{
		font-size:30px;
	color: #ffffff;
	font-weight: bold;
}
.cm-zgwl-title div{
	position: absolute;
	top: 37px;
	right: 10px;
	width: 56px;
	font-weight:normal;
	line-height:20px;
	font-size:14px;
	cursor: pointer;
	text-align:justify;
    text-align-last:justify;
    text-justify: inter-ideograph;
}
.cm-zgwl-cont1{
	width: 100%;
}
.cm-zgwl-cont1 span{
	font-size:14px;
	color: #888888;
	font-weight: 400;
}
.cm-zgwl-cont1 span a{
	padding:0 6px;
}
.cm-zgwl-cont2{
	width: 100%;
	font-size:14px;
	color: #66bae5;
	font-weight: bold;
	padding: 15px 0 15px 24px;
	background: url(../images/cm-zgwl2.png) no-repeat left center;
}
.cm-zgwl-cont2 a{color:#66bae5 ;}
.cm-zgwl-cont3 ul li{padding-left: 18px;background: url(../images/dianpng.png) no-repeat left 6px;line-height: 20px;margin-bottom: 18px;
height: 37px;
overflow: hidden;
}
.cm-zgwl-cont3 ul li a{ color: #a5a5a5;}

.cm-zhsjk{
	width: 100%;
}
.cm-zhsjk h3{ font-size: 28px; color: #707070; font-weight: bold;}
.cm-zhsjk h3 a{ font-size: 28px; color: #707070; font-weight: bold;}
.cm-zhsjk .vipsearch{position: relative;height: 40px; margin-top:18px;border-radius: 8px;background: url(../images/btnbg.png);margin-bottom: 10px; border:1px solid #f1f1f1;box-shadow: 0 5px 10px #dadada;}
.cm-zhsjk .vipsearch .searchbtn{position: absolute;left: 20px;top: 13px;}
.cm-zhsjk .vipsearch input{border: 0;background: transparent;line-height: 38px;color: #fff;margin-left: 45px;height: 38px;width: 210px; font-family: '微软雅黑'; font-size: 14px; color: #a5a5a5;}
.cm-cm-zhsjk-li{
	width: 100%;
	padding-top: 5px;
	margin-bottom: 60px;
}
.cm-cm-zhsjk-li ul li{
	float: left;
}
.cm-cm-zhsjk-li ul{
	margin-right: -10px;
}
.cm-cm-zhsjk-li ul li a{
	display: inline-block;
	text-align: center;
	width: 78px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #888888;
	background-color: #ededed;
	border:1px solid #e6e6e6;
	border-radius: 4px;
	margin: 0px 10px 10px 0px;
}

.cm-whsy{
	width: 100%;position: relative;
	margin-top:86px;
	box-shadow: 0 5px 10px #dadada;
	height: 290px;
	
}
.cm-whsy-title{
	width: 100%;
	background: url(../images/cm-whsy1.jpg) no-repeat top center;
	padding: 20px 0 46px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
}
.cm-whsy-title a{
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
}
.cm-whsy-cont{
	width: 218px;
	padding: 0 0 40px;

	margin: 20px auto 0;
	position: relative;
	height: 128px;
	overflow: hidden;
}
.cm-whsy-cont .swiper-slide{height: 128px;}

.cm-whsy-cont .swiper-container3 img{
	width: 100px;
	height: 128px;
}
.cm-whsy .cm-but a{
	position: absolute;
	top: 158px;
	width: 17px;
	height: 31px;
	z-index: 1;
}
.cm-whsy-cont .swiper-container3{
	width: 231px; /*height: 127px;*/
}
.cm-whsy-cont p{ width: 100px; height: 36px; padding-top: 7px; overflow: hidden; font-size: 14px; color: #666; line-height: 18px; text-align: center; }


.cm-whsy .cm-but a img{
	width: 100%;
	height: 31px;
}
.cm-whsy .cm-but a.cm-prev{
	left:8px;
}
.cm-whsy .cm-but a.cm-next{
	right:10px;
}
.main-body-right .section .sectiontitle img{
	margin-top: -22px;
}
.cm-img-bgc{
	width: 100%;
	text-align: center;
	background-color: #fff;
}
.cm-img-bgc img{
	margin-top:-10px;
}
.main-body-right .section .cm-img-look{
	margin-top:10px;
}
.cm-guanggao{
	width: 100%;
	margin-top:50px;
}
.cm-guanggao{
	width: 100%;
	min-height: 146px;
}
.main-body-right .section2{
	margin-top:110px;
}
.main-body-right .section2 .bgtitle{
	top:-60px;
	line-height: 60px;

	font-size: 24px;
}
.main-body-right .section2 .title{
	line-height: 60px;
	text-indent: 35px;

	position:absolute;
	top:-60px;
	left:0px;
	text-indent: 65px;
	
}
.main-body-right .section2 .title a{
	color:#fff;
	font-size: 24px;
	font-weight: bold;
}
.cm-wlcm{
	width: 100%;
	margin-top: 93px;
	height: 322px;
	background-color: #ededed;
	box-shadow: 5px 5px 10px #ededed;
}
.cm-wlcm-title{
	width: 100%;
	padding:30px 0 20px;
	text-align: center;
}
.cm-wlcm-cont{
	/*width: 220px;*/
	height: 200px;
	padding: 20px 0;
}
.cm-wlcm-li{
	width: 100%;
	text-align: center;
}
.cm-wlcm-li a{
	font-size: 14px;
	color: #000000;
	border-bottom: 2px solid #ededed;
	padding-bottom: 5px;
	margin:0 8px;
}
.cm-wlcm-li a.current{
	color: #417dce;
	border-bottom: 2px solid #417dce;
}
.cm-wlcm-content{
	width: 100%;
	margin-top: 30px;
	height: 138px;
}

.cm-chuban{height: 138px;position: relative;}

.cm-chuban .imgblur{position: absolute;top: 7px;
position: absolute;
    top: 7px;
     filter: blur(10px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); 
    height: 116px;
    z-index: 2;
    width: 100%;
    background: rgba(237,237,237,0.5);
}

.cm-chuban ul li img{
	position: absolute;
}
.cm-wyzy{
	width: 100%;
	margin-top: 94px;
	background-color: #e6f9ff;
	position: relative;
	min-height: 280px;
}
.cm-wyzy-1{
	position: absolute;
	left: 0;
	top: -20px;
	z-index: 1;
	width: 80px;
	height: 80px;
	overflow: hidden;
}
.cm-wyzy-2{
	position: absolute;
	left: 37px;
	top: 16px;
	z-index: 2;
}
.cm-wyzy-title{
	min-height: 40px;
	padding-top: 20px;
	padding-right: 10px;
	text-align: right;
	font-size: 14px;
	color: #007ee5;
}
.cm-wyzy-title a{
	color: #007ee5;
	font-weight: 500;
}
.cm-wyzy-title a img{display: inline-block;vertical-align: middle;}
.cm-wyzy-3{
	padding:10px 25px;
	font-size: 14px;
	color: #007ee5;
	line-height: 24px;
	font-weight: 500;
}
.cm-wyzy-4{
	width: 260px;
}
.cm-wyzy-a4{
	width: 100%;
	height: 172px;
	overflow: hidden;
}
.cm-wyzy-a4 img{
	width: 100%;
}
.cm-wyzy-b4 {
    width: 100%;
    text-align: center;
    background: url(../images/cm-wyzy4.png) repeat;
    position: absolute;
    left: 0;
    bottom: 0;
}
.cm-wyzy-b4 a { color: #fff; height: 40px; line-height: 40px; overflow: hidden; display: block; }
.cm-wyzy .cm-wyzy-b4{
	width: 100%;
	background:#fff;
	position: relative;
	color: #707070;
	box-shadow: 0 5px 5px #eee;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eee');
}
.cm-wyzy .cm-wyzy-b4 a{ color: #707070; line-height: 20px; height: 40px; overflow: hidden; display: block; padding: 8px 10px; }

.cm-luntan{
	padding:10px 8px 8px;
}
.cm-luntan-one ul li{
	margin-top: 20px;
	position: relative;
}
.cm-luntan-one ul li a{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background-color: #e6f9ff;
	display: inline-block;
	text-align: center;
	color: #44a0ec;
	font-size: 14px;
	font-weight: 500;
}
.cm-luntan-1{
	width: 240px;
	height: 4px;
	display: inline-block;
	position: absolute;
	top: -4px;
	right: 0px;
	background-color: #5cb6ff;
}
.cm-luntan-2{
	width: 4px;
	height: 50px;
	display: inline-block;
	position: absolute;
	top: -4px;
	right: 0px;
	background-color: #5cb6ff;
}
.cm-luntan-two{
	width: 100%;
	margin-top: 25px;
}
.cm-luntan-two .sectionlist li{
	padding-bottom: 16px;
	padding-left: 20px;
	margin-left: 10px;
	background: url(../images/dianpng.png) no-repeat left 3px;
	overflow: hidden;
}
.cm-luntan-two .sectionlist li a{ overflow: hidden; display: block; margin-top: -3px; line-height: 20px; height: 40px; }
.cm-wenhuacy{
	width: 100%;
	height: 253px;
	position: relative;
	margin-top: 50px;
}
.cm-wenhuacy-one{
	position: absolute;
	width: 235px;
	height: 231px;
	background-color: #e6f9ff;
	left: 30px;
	font-size: 22px;
	color: #007ee5;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 22px;
	z-index: 1;
}
.cm-wenhuacy .title{
	position: absolute;
	height: 60px;
	line-height: 60px;
	font-weight: bold;
	font-size: 22px;
	color: #007ee5;
	text-indent: 54px;z-index: 1;
}
.cm-wenhuacy-two{
	width: 100%;
	height: 195px;
	position: absolute;
	z-index: 2;
	bottom:0;
	left: 0;
}
.cm-wenhuacy-1,.cm-wenhuacy-1 img{
	width: 260px;
	height: 195px;
}
.cm-wenhuacy-three{
	width: 123px;
	height: 5px;
	position: absolute;
	z-index: 3;
	bottom:-1px;
	right: -30px;
}
.cm-huodong{ width: 240px; margin-top: 25px; box-shadow: 0 5px 10px #dadada; padding: 15px 10px 10px 10px;}
.cm-huodong-one{
	width: 100%;
	position: relative;
}
.cm-huodong-1{
	width: 100%;
	height: 180px;
	overflow: hidden;
}
.cm-huodong-1 img{
	width: 100%; height: 180px;
}
.cm-huodong-2{
	width: 100%;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background:url(../images/cm-wyzy4.png) repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	color: #ffffff;
}
.cm-huodong-2 a{
	color: #ffffff;
}
.cm-huodong-two{
	width: 100%;
	margin-top: 15px;
}
.cm-huodong-two .sectionlist li{
	padding-bottom: 10px;
	padding-left: 20px;
	margin-left: 10px;
	background: url(../images/dianpng.png) no-repeat left 2px;
	overflow: hidden;
}
.cm-huodong-two .sectionlist li a{ height: 36px; line-height: 18px; overflow: hidden; display: block; }
.h166{height: 166px;}



.swiper-container-art,.swiper-container-art .swiper-wrapper,.swiper-container-art .swiper-slide{ height: auto !important;  }
.art-prev,.art-next{ top: 100px; position: absolute; }
.art-prev{ left: 5px; }
.art-next{ right: 5px; }
.art-prev img,.art-next img{ width: 14px; }
.videolist-item p{ font-size: 14px; line-height: 18px; text-align: center;padding: 6px 10px 0;}
.art-e .videolist .videolist-item:hover p{ color: #fa7b1e; }

.vote_con{ position: relative; }
.vote_btn{ width: 120px; height: 34px; position: absolute; bottom: 13px; right: 28px; font-size: 14px; color: #fff; line-height: 34px; background: #ffac8f; border: 0; }
.inte_vote{ display: none; padding: 40px 0 0 50px; width: 100%; height: 200px; }


/*地图弹窗*/
.modal{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/sliderbg.png);z-index: 99999;display: none;}
.modalmain{width: 560px;height: 560px;position: fixed;left: 50%;top: 50%;margin:-280px 0 0 -280px;background: #fff;
background: #7dc4e9;
padding: 0 ;
z-index: 10000000;
display: none;

}
.modalmain .maphide{position: absolute;right: 0;top: -30px;cursor: pointer;}
.modalmain .title{font-size: 26px;text-align: center;margin: 0 auto 10px auto;height: 41px;line-height: 30px;background: #fff;position: relative;
    z-index: 1;background: url(../images/indexmaptitle_07.png) no-repeat center;}
.modalmain .line{height: 1px;width:100%; display: inline-block;background: #333;position: relative;top: -35px;}
.modalmain #map{height: 400px;width: 560px;}



/*3d*/
.swiper-container11,.swiper-container12{
	height: 160px\9;
}
.swiper-container11 img,.swiper-container12 img{
	width: 100%;
}
.swiper-container11 .swiper-slide ,.swiper-container12 .swiper-slide {
	width:auto;
	height:170px;	
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	height: 160px\9;
}
.cm-chubanslider{width: 250px;overflow: hidden; margin: 0 auto; }
.swiper-container11,.swiper-container12{margin-left: 7px\9;}
.swiper-container11 .swiper-slide img,.swiper-container12 .swiper-slide img{height: 110px\9;width: auto\9;}
.swiper-container11 .swiper-slide-shadow-left,.swiper-container11 .swiper-slide-shadow-right,
.swiper-container12 .swiper-slide-shadow-left,.swiper-container12 .swiper-slide-shadow-right{ background-image:none; }
.swiper-container11 p,.swiper-container12 p{ display: none; padding-top: 7px; text-align: center; line-height: 18px; height: 36px; overflow: hidden; }
.swiper-container11 .swiper-slide-active p,.swiper-container12 .swiper-slide-active p{ display: block; }


.reflection  {
  width: 100%;
  height: 15px;
  position: absolute;
  left: 0;
  bottom: -17px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0))); /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Firefox 3.6-15 */
  background-image:      -o-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Opera 11.10-12.00 */
  background-image:         linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container11 .swiper-slide a ,.swiper-container12 .swiper-slide a{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1
}


.newscard .newsleft li.oneline .linkhover,
.newscard .newsright li.oneline .linkhover,
.peoplecard .peoplecard-right .peoplecard-item .title a,
.awardscard-b a,.newscard .slogon .slogontit a,
.artadd .artadd-top-r .img-box p a,
.art-e .art-emian dd a,.artfield .artfield-t dl dd a{ overflow: hidden; display: block; word-break: normal; white-space: normal; }
.newscard .newsleft li.oneline .linkhover{ width: 313px; }
.newscard .newsright li.oneline .linkhover{ width: 299px; }
.newscard .newsleft li.oneline a,.newscard .newsright li.oneline a{ float: left; line-height: 20px; height: 20px; }

.peoplecard-right-a .linkhover{ padding-top: 11px; height: 72px; overflow: hidden; display: block; font-weight: normal; }

.awardscard-b a{ line-height: 14px; height: 14px; }

.Federation-l-list a{ height: 14px; overflow: hidden; display: block; }

.swiper-news .dt{ overflow: hidden; display: block; float: left; display: none; }
.swiper-news .dd{ width: 300px; height: 14px; padding-left: 4px; overflow: hidden; display: block; float: left; }


